<?php
/**
 * 会员积分变动模型
 * @author maniac
 */
namespace app\common\model;

class MemberPoints extends Base
{
    public $insert = ['change_time'];
    
    /**

     * 昵称获取

     * @param string $value 字段值

     */

	public function getUsernameAttr($value,$data)

	{
		$info = Members::field('nickname')->where('id', $data['userid'])->find();
		return $info['nickname'];
	}


    /**

     * 变动时间修改器
     * @param string $value 字段值
     */
    public function setChangeTimeAttr($value)
    {
        return time();
    }
    
    /**
     * 积分获取器
     * @param int $value 积分
     */
    public function getPointsAttr($value)
    {
        return $value > 0 ? '+'.$value : $value;
    }
    
    /**
     * 变动时间获取器
     * @param  string $vale 字段值
     */
    public function getChangeTimeAttr($value)
    {
        return date('Y-m-d', $value);
    }
}
